red squirrels have returned to one of britain 's most stunning beauty spots .
red squirrels have been spotted in windermere , in the picturesque lake district .
experts say there have been a number of sightings of red squirrels in windermere .